Die Thora Road gehört zu den wichtigsten Verkehrsadern in Terrania City. Sie erstreckt sich vom Terrania Space Port im Westen bis zum Atlan Village im Osten - eine Distanz von rund 145 Kilometern. Das ESCHER-Gebäude steht in einer Nachbarschaft, die durch verschiedene Gebäude gekennzeichnet ist: Apartmenthäuser gehören ebenso dazu wie ein Büroturm, ein Theater, eine Medostation sowie die Kapelle der praktisch unbekannten Ordensgemeinschaft der Sternengott-Gepriesenen.